@charset "utf-8";

*{margin: 0;padding: 0;font-family:"微软雅黑";font-size: 14px;}

ul{list-style: none;}

a{text-decoration: none;    color: #686868;}

img{border: none;}

body, div, h1, h2, h3, h4, h5, h5, p, ul, ol, li, dl, dt, dd { margin: 0; padding: 0;}

ul, ol { list-style-type: none;}

body { font:14px "Microsoft Yahei",Arial,Helvetica,sans-serif; color: #333; min-width:1200px;}

a:hover { text-decoration:none;}

a{text-decoration:none; color:#333;}

img{border:0; border:none;}

.l{float:left}

.gy2{max-width:1440px;margin:0 auto;overflow:hidden;min-width:1200px}

.gy1{max-width:1600px; min-width:1200px;margin:0 auto;overflow:hidden;}

.holer{height:124px; overflow:hidden; background:none;}

#headdiv{height: 131px; position: fixed; top: 0px; width: 100%; z-index: 1000; background: none;}

/*顶部bar*/

.top01{width:100%;height:38px;line-height:38px;background:#058f1f;color:#fff;overflow:hidden;font-size:12px}

.top01 .l{font-size:14px}

.top01_center{text-align:left;float:right;font-size:14px}

.top01_center img{vertical-align:sub;display:inline-block;margin-right:8px}

/*logo和导航*/

.top02{width:100%;background-color: rgba(255, 255, 255,0.85); height:100px;}

.top02 .top02_center{ width:100%; max-width:1440px; min-width:1200px;margin:0 auto}

.logo{width:100px;float:left;}

.logo img{float:left; margin-right:20px; width:100px; height:100px;}

.nav{float:right}

.nav li{position:relative}

.nav li.m{width:95px;padding-right:5px;margin:0 5px 0 0;float:left;text-align:center;background:url(../images/top_bg1.png) right 46px no-repeat}

.nav .m.on a.mmm{color:#058f1f}

.nav a.mmm{height:46px;padding-top:40px;display:block;font-size:16px;color:#333}

/*轮播图*/

.fuSlide{width:100%;height:890px;position:relative;z-index:1}

.fuSlide .imgs{width:100%}

.ck-slide,.ck-slide ul.ck-slide-wrapper li,.ck-slide ul.ck-slide-wrapper li a img{transition:all 1s ease}

.ck-slide{position:relative;overflow:hidden;width:100%}

.ck-slide ul.ck-slide-wrapper{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}

.ck-slide ul.ck-slide-wrapper li{position:absolute;width:100%;left:0;top:0;background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%}

.ck-slide ul.ck-slide-wrapper li:first-child{z-index:1111}

.ck-slide ul.ck-slide-wrapper li.current{z-index:1112}

.ck-slide ul.ck-slide-wrapper li a{display:block}

.ck-slide ul.ck-slide-wrapper li a .img{width:100%;height:auto;opacity:0;filter:alpha(opacity='0')}

.ck-slide ul.ck-slide-wrapper li .leftto{filter:alpha(opacity=0);opacity:0}

/*轮播图选中动画*/

.ck-slide ul.ck-slide-wrapper li.current .leftto{animation:mymove8 .5s;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:0s;}

.ck-slide ul.ck-slide-wrapper li .rightto{filter:alpha(opacity=0);opacity:0}

.ck-slide ul.ck-slide-wrapper li.current .rightto{animation:mymove7 .5s;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.5s;}

.ck-slide ul.ck-slide-wrapper li.current .danim-3{animation:mymove10 .8s;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:0s;}

.ck-slide ul.ck-slide-wrapper li.current .anim-1{animation:mymove6 .6s;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.3s;}

.ck-slide ul.ck-slide-wrapper li.current .anim-2{animation:mymove6 .6s;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.6s;}

.ck-slide ul.ck-slide-wrapper li.current .anim-3{animation:mymove6 .6s;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.9s;}

/*轮播图内容区域*/

.banner_con{ top:0; left:0; width:100%; height:100%; position:absolute; }

.banner1_one{ text-align:center; color:#fff;margin-top:15%;font-family:"微软雅黑";}

.banner1_one h2{ font-weight:normal; margin-bottom:0.5%;font-family:"微软雅黑";}

.banner1_two{ text-align:center; color:#fff; margin-top:3%;opacity:0;filter:Alpha(opacity=0);}

.banner1_two span{ display:inline-block; padding-left:60px; padding-right:60px; height:112px;}

.banner1_two span:first-child{ border-right:1px solid #677794;}

.banner1_two span b{ font-weight:normal; color:#ffc600; display:block;}

.banner2_one{ text-align:center; color:#fff;}

.banner2_one h2{ font-weight:normal; margin-bottom:1%; font-family:"微软雅黑"; margin-top:20%;opacity:0;filter:Alpha(opacity=0); color:#333; font-weight:bold;}

.banner2_one h2 span{font-weight:200;}

.banner2_one p{ color:#333;font-family:"微软雅黑";opacity:0;font-weight:bold;filter:Alpha(opacity=0); line-height:50px;}

.banner2_one em{ display:block; width:208px; height:46px; line-height:46px; border:1px solid #fff; border-radius:30px; font-size:16px; text-indent:50px; background:url(../images/i_bg9.png)  138px center no-repeat; font-style:normal; margin-top:10%;transition:all 0.3s; cursor:pointer;}

.banner2_one em:hover{ background-position:150px center; margin-left:10px;}

.ck-slide ul.ck-slide-wrapper li.current .banner2_one .leftto{animation-delay:1s;}





.banner4_one{ float:left; width:60%; color:#000; margin-left:5%;}

.banner4_one h2{ font-weight:normal; width:90%;  margin-bottom:1%;font-family:"微软雅黑";color:#fff; margin-top:42%;opacity:0;filter:Alpha(opacity=0);font-weight:bold;}

.banner4_one p{ color:#fff;font-family:"微软雅黑";opacity:0;filter:Alpha(opacity=0);}

.banner4_one a{ display:block; width:160px; height:50px; line-height:50px; background:#FFF; font-size:16px; color:#333;border-radius:30px; text-align:center; margin-top:20px;}

.banner4_one em{ display:block; width:208px; height:46px; line-height:46px; border:1px solid #000; border-radius:30px; font-size:16px; text-indent:50px; background:url(../images/i_bg10.png)  138px center no-repeat; font-style:normal; margin-top:6%;transition:all 0.3s; cursor:pointer;}

.banner4_one em:hover{ background-position:150px center; margin-left:10px;}

.ck-slide ul.ck-slide-wrapper li.current .banner4_one .leftto{animation-delay:1s;}

/*轮播图按钮滑轮*/

.index-waper-box{position:absolute;bottom:0;width:100%;height:100px;overflow:hidden;z-index:9;perspective:800px;transform-style:preserve-3d;}

.index-back-box{height:100px;background:0 0;width:1440px;margin:0 auto;overflow:hidden;transform-origin:bottom;transform:rotateX(0) translate3d(0,0,0);transition:all .65s cubic-bezier(.55,.65,.55,1) 0s;}

/*左右按钮及hover效果*/

.index-back-box .sub-arrows{position:absolute;left:0;top:0;width:auto;height:100%;line-height:100px;padding-left:10px;font-size:0}

.index-back-box .sub-arrows i.icom{display:inline-block;vertical-align:top;width:60px;height:40%;cursor:pointer;position:relative}

.index-back-box .sub-arrows i.next:before,.index-back-box .sub-arrows i.prev:before{content:'';display:inline-block;position:absolute;top:42%;width:13px;height:22px;background-image:url(../images/sub-arrows.png);background-position:0 0;background-repeat:no-repeat}

.index-back-box .sub-arrows i.prev:before{background-position:0 0;left:-7px}

.index-back-box .sub-arrows i.next:before{background-position:-14px 0;left:24px}

.index-back-box .sub-arrows i.icom:after{position:absolute;content:'';left:0;top:28px;width:30px;height:2px;background-color:#fff;transform:scale(0,1);transition:all .3s ease-out 0s;}

.index-back-box .sub-arrows i.icom font{color:#000;transition:all .3s ease-out 0s;}

.index-back-box .sub-arrows i.icom.prev font{position:absolute;left:9px}

.index-back-box .sub-arrows i.icom.next font{position:absolute;left:6px}

.index-back-box .sub-arrows i:hover:after{transform:scale(1,1);}

.index-back-box .sub-arrows i.icom.prev:hover font{left:-7px}

.index-back-box .sub-arrows i.icom.next:hover font{left:20px}

/*中间鼠标图标*/

.index-back-box .sub-mouse{width:70%;height:43px;position:absolute;top:20px;left:15%;cursor:pointer;z-index:1;zoom:.7;}

.index-back-box .sub-mouse:after{display:none;z-index:-1;position:absolute;content:'';top:-30px;left:50%;height:53px;border-right:1px solid #333;margin-left:-1px}

.index-back-box .sub-mouse span{text-align:center;display:block;position:relative;width:50%;height:100%;animation:ani-svg .85s linear 0s alternate infinite;margin:0 auto}

@keyframes ani-svg {

	0% {

		opacity: .4;

		transform: translateY(-20px);

	}



	15% {

		opacity: .65;

		transform: translateY(-15px);

	}



	25% {

		opacity: .8;

		transform: translateY(-10px);

	}



	50% {

		opacity: 1;

		transform: translateY(0);

	}



	65% {

		opacity: .8;

		transform: translateY(5px);

	}



	75% {

		opacity: .65;

		transform: translateY(10px);

	}



	100% {

		opacity: .4;

		transform: translateY(15px);

	}

}

/*优势*/

.i_bg{overflow:hidden; background:url(../images/center1.jpg) center no-repeat; height:340px; width:100%; background-size:100% 100%; height:340px;}

.i_one{overflow:hidden;height:316px;margin:0 auto;margin-bottom:32px}

.i_service_t{ width:50%; float:left; margin-top:100px;}

.i_service_t h2{height:66px;line-height:66px;font-size:36px;color:#000;font-weight:400;letter-spacing:1px;font-family:"微软雅黑";color:#FFF}

.i_service_t p{font-size:25px; line-height:30px; display:block; color:#FFF;}

.advantage{text-align:center;overflow:hidden; float:right; width:50%;}

.num_box{width:33.33%;float:left;height:124px;background:url(../images/i_one_bg1.png) right center no-repeat; position:relative; margin-top:100px}

.num_box:last-child{background:0 0}

.num_box .num{font-weight:700;color:#fff;font-family:"微软雅黑";font-weight:400;font-size:60px;width:100%;height:70px;line-height:70px;text-align:center;position:relative;z-index:2;letter-spacing:1px;margin-top:10px}

.num_box h3{font-size:16px;color:#FFF;font-weight:400;line-height:30px}

.num_box p{font-size:9px; color:#FFF; position:absolute; right:25%; display:block; top:20px;}

.num_box p.pm{font-size:9px; color:#FFF; position:absolute; right:20%; display:block; top:20px;}



.about_img{width:50%; height:610px; float:right;}

.about_img img{width:100%; display:block; height:610px;}

.about{ width:100%; height:610px; min-width:1200px;}

.about_txt{ width:35%; margin-left:8%; float:left; margin-top:130px;}

.about_txt h1{ color:#058f1f;}

.about_txt h2{ color:#058f1f; font-weight:500; padding:15px 0;}

.about_txt p{ line-height:40px; font-family:"微软雅黑"; display:block; 

display:-webkit-box;

-webkit-box-orient: vertical;

-webkit-line-clamp:6;

overflow: hidden}

.more_more{width:200px; height:40px; line-height:40px; font-size:16px;font-family:"微软雅黑";}

.more_more a{ width:145px;transition:0.3s; display:block;}

.more_more span{ float:left;font-size:14px; width:80px; line-height:40px; transition:0.3s;display:block;}

.more_more img{ float:right; width:43px; height:40px; transition:0.3s; display:block;}

.more_more a:hover{ padding-left:40px; transition:0.3s;}



@media screen and (max-width:1280px){

.about_txt{ width:45%; margin-left:2%; float:left; margin-top:130px;}

	} 









/*三个快捷栏*/

.funct{ width:100%; height:850px; margin:0 auto; min-width:1200px;}

.funct ul li{ width:33.3%; height:850px; float:left;  overflow:hidden;}

.funct ul li a{ width:100%; height:850px; display:block;position:relative;}

.funct ul li:hover{ opacity:0.8;}

.funct ul li>img{ width:100%; height:850px; float:left; display:block;}

.funct_num{ width:100%; position:absolute; top:260px;}

.funct_num img{ width:60px; height:60px; display:block; margin:0 auto;}

.funct_num h2{ font-size:28px; text-align:center; color:#FFF; line-height:30px; font-weight:400; padding-top:30px;}

.funct_num em{ display:block; width:40px; height:3px; margin:0 auto; background:#FFF; margin-top:20px; margin-bottom:35px;}

.funct_num p{ font-size:16px; line-height:35px; color:#FFF; text-align:center;}





/*产品展示*/



.scrp{ width:1200px;  overflow:hidden; position:relative; margin:0 auto; margin-top:40px}

.scrp .hd{overflow:hidden; height:60px; text-align:center; display:table;margin-left: auto;margin-right: auto;}

.scrp .hd ul{ display:table;margin-left: auto;margin-right: auto;}		

.scrp .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }

.scrp .hd ul li{ float:left;  width:26px; height:26px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -26px no-repeat; }

.scrp .hd ul li.on{ background-position:0 0; }

.scrp .bd{ padding:10px;   }

.scrp .bd ul{ overflow:hidden; zoom:1; }

.scrp .bd ul li{ width:370px; height:380px; margin:0 8px; margin-bottom:15px; float:left; _display:inline; overflow:hidden; }

.scrp .bd ul li .pic img{ width:370px; height:260px; display:block;border-bottom:4px solid #058f1f;}

.scrp .bd ul li .pic a:hover img{ border-color:#999;  }

.scrp .bd ul li .title{ width:100%; }

.scrp .bd ul li .title h1{ font-weight:500;font-size:18px; height:40px; line-height:40px; display:block; display:-webkit-box;

-webkit-box-orient: vertical;

-webkit-line-clamp:1;

overflow: hidden}

.scrp .bd ul li .title p{font-size:14px; display:block; display:-webkit-box;

-webkit-box-orient: vertical;

-webkit-line-clamp:1;

overflow: hidden}

/*结束*/

/*标题*/

.scrp_bt{width:1200px;margin:0 auto;}

.scrp_bt span{ display:block; text-align:center; font-size:25px; display:block; width:100%;}

.scrp_bt p{ display:block; text-align:center; font-size:36px; display:block; width:100%;}

.more{ width:200px; height:50px; margin:0 auto;}

.more a{ width:200px; display:block; border-radius:50px;height:50px; line-height:50px; border:1px solid #999; text-align:center; font-size:16px;}

.more a:hover{ border:1px solid #058f1f; color:#058f1f;}

/*结束*/

/*案例*/

.case-bg{ width:100%; height:811px; background:url(../images/casebg.jpg) center no-repeat; background-size:auto;}

.case{ width:80%; min-width:1200px; margin:0 auto; padding-top:120px;}

.case-pic{ width:80%;  overflow:hidden; position:relative;}

.case-pic .hd{ overflow:hidden; height:48px;}

.case-pic .hd .prev,.case-pic .hd .next{ display:block;  width:48px; height:48px; float:right; overflow:hidden;

	 cursor:pointer; background:url(../images/roow.jpg) no-repeat;}

.case-pic .hd .next{ background-position:-48px 0;  }

.case-pic .hd .prevStop{ background-position:-48px 0;  }

.case-pic .hd .nextStop{ background-position:-96px -48px;}

.case-pic .hd ul{ display:none}

.case-pic .bd ul{ overflow:hidden; zoom:1;}

.case-pic .bd ul li{ float:left; _display:inline; margin:0 10px; width:30%; overflow:hidden; height:484px; background:#058f1f; border-radius:8px;}

.case-pic .bd ul li.dnone{ height:620px; background:none;}

.case-pic .bd ul li a{ display:block;}

.case-pic .bd ul li.dnone a{ display:block; height:292px; margin-bottom:20px;background:rgba(255,255,255,0.4);border-radius:8px;}

.case-pic .bd ul li .picc img{ width:100%; height:auto; display:block;}

.case-pic .bd ul li .titlecas,.case-pic .bd ul li .titlecas2{width:90%; margin:0 auto; margin-top:10px; margin-bottom:10px;}

.case-pic .bd ul li .titlecas h1{ line-height:30px; font-size:18px; color:#FFF;}

.case-pic .bd ul li .titlecas2 h1{ line-height:30px; font-size:18px; color:#333;}

.case-pic .bd ul li .titlecas p{ line-height:40px; font-size:14px; display:block; display:-webkit-box;

-webkit-box-orient: vertical;

-webkit-line-clamp:3;

overflow: hidden;

 color:#FFF;}

.case-pic .bd ul li .titlecas img{ display:block; width:28px; height:28px; margin-top:10px;}

.case_bt{ width:20%; float:left; margin-top:100px;}

.case_bt h2{height:66px;line-height:66px;font-size:36px;color:#000;font-weight:400;letter-spacing:1px;font-family:"微软雅黑";color:#FFF}

.case_bt p{font-size:25px; line-height:30px; display:block; color:#FFF;}

.case_bt a{ width:170px; display:block; color:#FFF; height:40px; border-radius:5px; background:#058f1f;}

.case_bt a p{ float:left; width:90px; display:block; font-size:16px;line-height:40px; text-align:center;}

.case_bt a img{ float:right; margin-right:20px;}





/*结束*/

/*新闻*/

.news-bg{ width:100%; height:853px; background:url(../images/news-bg.png) center no-repeat;}

.news_bt{ width:250px; float:left; margin-top:100px;}

.news_bt h2{height:66px;line-height:66px;font-size:36px;color:#333;font-weight:400;letter-spacing:1px;font-family:"微软雅黑";}

.news_bt p{font-size:25px; line-height:30px; display:block;}

.news_bt a{ width:110px; display:block; color:#333; height:30px;font-size:15px;line-height:30px; border-radius:5px; border:1px solid #999;text-align:center; margin-bottom:15px;}

.news_bt a.on{ width:110px; display:block; color:#FFF; height:30px;font-size:15px;line-height:30px; border:1px solid #058f1f; border-radius:5px; background:#058f1f;text-align:center; margin-bottom:15px;}

.news{ width:80%; min-width:1200px; height:700px; margin:0 auto; padding-top:160px;}

.scrp-news .hd{overflow:hidden; height:60px; text-align:center; display:table;margin-left: auto;margin-right: auto;}

.scrp-news .hd ul{ display:table;margin-left: auto;margin-right: auto;}		

.scrp-news .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }

.scrp-news .hd ul li{ float:left;  width:26px; height:26px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -26px no-repeat; }

.scrp-news .hd ul li.on{ background-position:0 0; }

.scrp-news{overflow:hidden; position:relative;}

.scrp-news .bd{ height:600px;} 

.scrp-news .bd ul li{width:30%;height:auto;float:left;margin:0 15px;margin-top:2rem;}

.scrp-news .bd .hml{width:100%;height:60px;border-bottom:1px solid #23A55B;position:relative;}

.scrp-news .bd .hml dd{width:50px;height:60px;line-height:60px;font-size:36px;color:#22A55A;float:left;font-family:"Microsoft YaHei light"}

.scrp-news .bd .hml p{width:100px;float:left;height:20px;margin-top:25px;}

.kml{position:absolute;width:8px;height:8px;bottom:-4px;left:0;background:#23A55B;border-radius:50%;}

.pkml{width:90%;margin-top:2rem;transition:all 0.5s}

.pkml dd{width:100%;line-height:40px;height:45px;font-size:16px;display:block;color:#333;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}

.pkml>p{width:100%;line-height:35px;height:105px;font-size:14px;display:block;color:#777;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}

.pkml>img{width:100%; height:auto; max-height:209px; border-radius:8px; display:block; margin-top:25px;}

.more_more_news{width:140px; height:40px; line-height:40px; font-size:16px;font-family:"微软雅黑";}

.more_more_news>p{ width:80px;font-size:14px;display:block; float:left;}

.more_more_news>img{ float:right; width:43px; height:40px;transition:0.3s; margin-top:0px;}



.yqlj{ width:100%; background:#1a1a1a; height:60px; line-height:60px; font-size:14px; color:#999; border-bottom:1px solid #353535;}

.yqlj-lj{width:75%; margin:0 auto; min-width:1200px;font-size:14px;}

.yqlj-lj a{ padding:0 10px;line-height:60px; font-size:14px; color:#c6c6c6;}

.yqlj-lj a:hover{color:#666;}



/*底部*/

.footer_bg{ width:100%; height:290px; background:#1a1a1a;}

.footer{width:75%; height:290px; min-width:1200px; margin:0 auto;}

.footer_l{width:45%; height:230px; float:left; padding-top:40px;}

.footer_l>img{width:205px; height:150px; float:left; margin-top:30px;}



.footer_lis{width:55%; float:right; height:208px;}

.footer_lis h1{width:100%; font-weight:500; line-height:40px; font-size:18px; display:block; color:#c6c6c6;}

.footer_lis p{width:100%; display:block; line-height:30px; font-size:14px; padding:6px 0; color:#c6c6c6;}

.footer_lis p img{width:30px; float:left;}



.footer_r{width:55%; height:230px; float:right; padding-top:40px;}

.footer_nav{width:45%; height:175px; float:left;border-right:1px solid #747474;border-left:1px solid #747474; margin-top:20px;}

.footer_nav h1{width:80%; font-weight:500; line-height:40px; font-size:18px; display:block; color:#c6c6c6; margin-left:10%;}

.footer_nav ul{ width:80%; margin:0 auto;}

.footer_nav ul li{ width:30.3333%; margin:12px 1.5%; float:left; color:#c6c6c6; text-align:center;}

.footer_nav ul li a{font-size:14px; color:#c6c6c6; text-align:center;}

.footer_nav ul li a:hover{color:#666;}



.footer_list{width:50%; float:right; height:208px;}

.footer_list h1{width:100%; font-weight:500; line-height:40px; font-size:18px; display:block; color:#c6c6c6;}

.footer_list p{width:100%; display:block; line-height:30px; font-size:14px; padding:6px 0; color:#c6c6c6;}

.footer_list p a{color:#c6c6c6;}

.footer_list p a:hover{color:#666;}

/*结束*/

/*右侧漂浮*/

.yl_right_icons {position: fixed;top: 40vh;right: 0;z-index: 100;width: 102px;}

.yl_right_icons ul li {position: relative;z-index: 1;}

.yl_right_icons ul li .back {background: #058f1f;text-align: center;padding-top: 16px;padding-bottom: 16px;}

.yl_right_icons ul li .back .text {color: #ffffff;font-size: 12px;padding-top: 10px;}

.yl_right_icons ul li .cont {display: none;text-align: center;width: 201px;height: 98px;background: #fff;position: absolute;top: 0;left: -221px;padding-right: 10px;color: #666666;line-height: 24px;border: 1px solid #f5f5f6;text-align: left;}

.yl_right_icons ul li .cont .r_ico {display: inline-block;position: absolute;right: -7px;top: 50%;margin-top: -7px;width: 0;height: 0;border-width: 7px 0 7px 7px;border-style: solid;border-color: transparent transparent transparent #fff;}

.yl_right_icons ul li.icon1:hover .cont{display: block;}

.yl_right_icons ul li .cont .big {font-size: 14px;padding-bottom: 5px;padding-top: 22px;margin-left: 20px;}

.yl_right_icons ul li .cont .small {font-size: 22px;margin-left: 20px;}

.yl_right_icons ul li.icon2 a{display: block;}

.yl_right_icons ul li.icon9 {opacity: 1;transition: all 0.2s;cursor: pointer;}

.yl_right_icons ul li.icon9 a{display: block;width: 102px;height: 50px;background: url(../images/icon48.png) #ffffff center center no-repeat;margin-top: 14px;}

.yl_right_icons li.icon0{background:#058f1f;padding-top: 10px;padding-bottom:10px;text-align: center;border-top-left-radius: 5px;border-top-right-radius: 5px;}

.yl_right_icons li.icont a{border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;text-align: center;background:#058f1f;}

.yl_right_icons ul li .cont45 {display: none;text-align: center;width: 101px; height: 100px;background: #fff;position: absolute;top: 0;left: -121px;padding-right:10px;color: #666666;line-height: 24px;border: 1px solid #f5f5f6;text-align: left;}

.yl_right_icons ul li.icon1:hover .cont45{display: block;}

.yl_right_icons ul li .cont45 .r_ico {display: inline-block;position: absolute;right: -7px;top: 50%;margin-top: -7px;width: 0;height: 0;border-width: 7px 0 7px 7px;border-style: solid;border-color: transparent transparent transparent #fff;}

/*结束*/



/*子页通用*/

.banner_zy a{display:block;height:100%;width:100%;}

.banner_zy{height:380px;width:100%;position:relative;}

.ghost-center{ position:absolute; bottom:40px; left:15%;}

.w100{width:100%; border-bottom:1px solid #ccc;}

.banner_zy p{ color:#fff;}

.banner_zy p .ptxt1{ font-size:40px; font-weight:bold;}

.banner_zy p .ptxt2{ width:530px;display:block; line-height:35px; margin-top:15px; font-size:14px;}

@media screen and (max-width:1400px){

.ghost-center{ position:absolute; bottom:40px; left:5%;}

} 

.fanye{ height:50px; margin:0 auto; padding-right:3px; padding-left:3px; padding-bottom:8px; padding-top:10px;font-size:14px; font-family:"宋体";text-align:center; margin-top:35px;}

.fanye li{display:inline;color:#fff; border-radius:50px;}

.fanye li a{ PADDING-RIGHT: 20px; BACKGROUND-POSITION: 50% bottom;PADDING-LEFT: 20px; PADDING-BOTTOM:15px; MARGIN-RIGHT:5px; PADDING-TOP:15px; TEXT-DECORATION:none ; background:#058f1f; color:#fff; border-radius:50px;}

.fanye li a.active{ background:#CCC; color:#058f1f;}

.fanye a:hover{ background:#CCC; color:#058f1f;}



.module_cate{width:100%;position:relative;padding:20px 0;text-align:center;}

.module_cate .cate_tit{}

.module_cate .cate_tit h3{font-size:3.6rem;font-weight:bold;}

.module_cate ul{margin:0;position: relative;}

.module_cate ul li{padding: 0;display:inline-block;}

.module_cate ul li a{display:block;position: relative;line-height:4.5rem;text-align:center;color:#2c2c2c;font-size:18px;overflow:hidden;padding:0 2rem; background:#f5f5f5;}

.module_cate ul li.cur a,.module_cate ul li a:hover{color: #fff;background:#058f1f;}



/*列表页*/

.fuSlide2{width:100%;height:380px;position:relative;z-index:1}

.artCon120{ width: 1200px; margin:0 auto;}

.pageCur a{line-height:50px;}

.pageCur a:link,.pageCur a:visited { color: #999;}

.pageCur a:active,.pageCur a:hover { color: #058f1f;}

.pageCur a,.pageCur span{ background: url(../images/pnav_act.png) no-repeat scroll left center; padding-left: 20px; margin-left: 12px;}

.pageCur a.home{ background-image: url(../images/home_ico.png);}



.art_list{ overflow: hidden;}

.art_list>li{ width:48%; overflow: hidden; float: left; padding-bottom: 25px; border-bottom: 1px solid #ccc; margin-bottom: 25px}

.art_list>li:hover{ border-bottom: 1px solid #058f1f}

.art_list>li span{ display: table; background: #eee; width: 195px; height: 146px; float: left}

.art_list>li span a{display: table-cell; vertical-align:middle}

.art_list>li span img{display: block; max-width: 195px; max-height: 146px; margin: 0 auto}

.art_list>li .al_r{ width: 80%;}

.art_list>li .al_r b{ font-size: 16px; color: #333; height: 35px; display: block; line-height: 35px; overflow: hidden;}

.art_list>li .al_r b>i{ font-size: 14px; color: #999; float: right; font-weight: 100; margin-left: 10px; margin-top: 2px}

.art_list>li .al_r b>a{}

.art_list>li .al_r em{ display: block; height:24px; margin-bottom: 26px; overflow: hidden; color: #666; font-size: 14px; font-style:normal;}

.art_list>li .al_r em>i{ color: #058f1f;font-style:normal;}

.art_list>li .al_r p{ display: block;  color: #666; font-size: 14px;}

.art_list>li:nth-child(even){ float: right}

.art_list>li .al_r p:nth-of-type(2){ height: 24px;}



/*详情*/

.Llist_nr{width: 1200px;margin: 0 auto;overflow: hidden;}

.Llist_l{width:1000px;position: relative; margin:0 auto;}

.Llist_l h1{font-size: 28px;color: #000;line-height: 35px;text-align: center;margin: 50px 0 20px;}

.Llist_l .Lart_lt{text-align: center;font-size: 14px;color: #999;line-height: 20px;margin-bottom: 40px;}

.Llist_l .Lart_lt span{margin: 0 30px;font-size: 14px;color: #999;}

.Llist_l .Lart_lt a{font-size: 14px;color: #999;}

.Llist_l .Lart_lt a b{color: #058f1f;font-weight: normal;}

.Larc_con{font-size: 14px;color: #666;line-height:35px;padding-bottom:50px;}

.Larc_con img{ max-width:100%; height:auto;}

.Ltogger{overflow: hidden; width:100%; margin: 0 auto; margin:15px 0;}

.Ltogger div{width: 50%;overflow: hidden;float: left;font-size: 14px;color: #666;line-height: 30px;height: 30px; overflow: hidden;}

.Ltogger div:nth-child(2){text-align: right;}

.Ltogger div a{ color: #666;}

.Ltogger div a:hover{ color: #058f1f;}





/*文字大小*/

.f72{ font-size:72px;}

.f48{ font-size:48px;}

.f58{ font-size:48px;}

.f36{ font-size:36px;}
.f40{ font-size:40px;}

.f65{ font-size:65px;}

.f30{ font-size:30px;}

.f24{ font-size:24px;}

.f18{ font-size:18px;}

.f16{ font-size:30px;}

.f14{ font-size:14px;}



.mrg10{ margin-top:10px;}

.mrg20{ margin-top:20px;}

.mrg30{ margin-top:30px;}

.mrg40{ margin-top:40px;}

.mrg50{ margin-top:50px;}

.mrg60{ margin-top:60px;}



.nav a:hover{color:#058f1f}